home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 June / MacFormat 25.iso / Shareware City / Comms / XTimer 1.4.1 ƒ folder / XTimer 1.4.1 ƒ / XT 1.4.1 Notes < prev    next >
Encoding:
Text File  |  1995-01-01  |  11.5 KB  |  132 lines  |  [TEXT/ttxt]

  1. XTimer 1.4.1     January, 1995
  2.  
  3. XTimer 1.4.1 is a "bug fix" release.
  4. •     A bug  introduced in 1.4 caused incorrect marking of items on the Notify menu, when "Repeating Notices" was not selected, after a notice was sent.  That bug is corrected in 1.4.1, otherwise 1.4.1 is the same as 1.4
  5.  
  6. Notes from 1.4:
  7.  
  8.      This release adds items many have requested, and even a couple that only a single person may have mentioned.  I also added in some of my own ideas, like the new Default rate feature. Some have asked where the best place to put XTimer is; I'd suggest your Apple Menu Items folder as a good place.  Put a space in front of the name and it will be placed up near the top of your menu. You could also stick it out on the desktop.
  9.      The number of registerees has picked up significantly since the shareware screen was added, and the registration form has proved very useful to me. About 1/3 of those who have registered are from California, where I live, but none from my hometown, Sacramento.  2/3 are from AOL (Note, I'm now logged on there to check that out).  I have one registeree in Germany.
  10.      I also register shareware software. Probably my favorite shareware program came to me as a result of writing XTimer. The first betas of XTimer, before it ever became public, were choking whenever "Greg's Buttons" was installed on a tester's system. I had to download it to check the problem out. It wasn't long before I couldn't live without "Greg's Buttons" on my Mac! I hope my program is useful to you too. As I learn more about the Mac, I've tried to expand XTimer. I'm encouraged by those who register and by comments I've read online.
  11.       If I get mail from countries outside the U.S., and you tell me something about the features of your currency system; so I know how high the numbers have to reach (have to account for space on the timer) and such; I'll try and make an effort to adapt XTimer for those currency systems most requested.  It wouldn't hurt to offer advice on language translation either.  I'll do what I can.
  12.  
  13. Enjoy the program!
  14.  
  15. Thanks to my registerees (The few, the proud, the ones with their codes!)
  16.  
  17. That's all folks!
  18.  
  19. Eric (-:  
  20.  
  21.  
  22. What's New in 1.4?  
  23.   
  24. •  Added preference setting to always avoid the warning message when selecting Reset.
  25.  
  26. •  Allowed Help to be saved as text with style information saved as well, and no longer as a Read Only document.
  27.  
  28. •  A FileMaker Pro© template, created by David Wood, is included with XTimer to use for importing XTimer tab delimited log files to a FileMaker Pro© file.
  29.  
  30. •  Modified Time format in Log to HH:MM:SS, in order to make it usable to database templates.  Users can generate time/charge totals with this format change.
  31.  
  32. •  Added totals to columns in log to show total charges and total time charged.
  33.  
  34. •  A new Notify menu item allows Notices to be sent one time only vs. always repeating.  
  35.  
  36. •  XTimer now lets users define a Notify time as "Other".
  37.  
  38. •  Now charge rates can be set to "Unused" with a keystroke.  Enter <ctrl> + U (or use small "u") where you enter the rate's name and it is changed to "Unused" for you. The charge will also automatically be changed to $0.00.
  39.  
  40. •  Added Default charge setting for rates.   Type "D" (or "d") as the charge and the default charge will be filled in automatically.  Helps those who bill clients at a standard rate and just change the names.  XTimer remembers which items were marked as default items and when the default rate is changed it updates all those items.
  41. Note:  Charges are always calculated at the current rate per hour setting.
  42.  
  43. •  Now charge rates can be set up to $999.99 per hour.
  44.  
  45. •    Added keyboard commands to Start (ctrl-S), Stop (ctrl-X), Reset (ctrl-C), and
  46. Round (ctrl-Z).  Note:  Items are disabled and enabled the same as the equivalent button controls; however, you can now Round the seconds even while using the minimized timer by using the keyboard equivalent.
  47.  
  48. •   Added pop-up screen to view short-cuts with a key press.  Press and hold the <spacebar>, to bring up the screen.
  49.  
  50. •   Updated Help screen information and email/snail mail addresses.
  51.  
  52.  
  53. Notes Included with previous releases:
  54.  
  55.      Some have asked for help because they want to keep seperate totals for network surcharges, on-line connect charges, charges for specific forums of their on-line service, etc...  The solution is pretty simple.  Just set up those categories, and when you save times, save to those categories.  You can also flip around while the timer is running, or stopped, to the various rates you have set; if you want to peek.  It won't hurt anything.  XTimer is most concerned with the time, the charges are calculated but not saved.  When you save to a rate, the time is saved.  The charges are calculated based on the cost per hour for that rate, divided by 60, times the number of minutes you were charged for.  The only thing ever saved to disk is the time.  You could also set up a category that combines all the charges, so you can see the total it's costing you.
  56.  
  57. Suggestions:
  58.      If you have multiple family members using XTimer, why not keep seperate totals for each member?
  59.  
  60.      If your long distance phone bill is eating you alive, take the time to look up how much it costs you to call Mom long distance, or whoever you might be calling regularly.
  61. With XTimer running in front of you, you'll be surprised how much more aware of the cost you become.
  62.  
  63.  
  64. New In 1.3
  65.  
  66. • Color added to Help screen to make it easier to follow and to highlight areas of special significance.
  67.  
  68. • Users can now add a time on the timer to the current rate and bypass the dialog by entering <ctrl> - A, when the timer is stopped. 
  69.  
  70. • The current rate can now be displayed on the title bar.  You can toggle between the program name, "XTimer," and the name of the current rate by using Option-R.
  71.  
  72. • The items on the File menu are rearranged so that the more frequently used items are nearer to the top.
  73.  
  74. • The log will not place a comma after the hours if there are no additional minutes when saving as text.
  75.  
  76. • When text files of the log are created, any rates named "Unused", "unused", or "UNUSED" will be ignored.
  77.  
  78. • I added in options for database users to save or append the log to a text file in tab delimited format for easy import.
  79.  
  80. • Saving or appending the log in regular text format can be done with or without the usual log header.  Holding down the option key before pulling down the File menu while selecting those options will prevent the header from being included.
  81.  
  82. • 1.3 and some copies of XTimer 1.2 contain a change which users with multiple monitors will notice, when one monitor is color and one is black and white.  Paul Celestin added in code to his CDEF (Control Definition), which is used in the mini "stoplight" timer for the buttons, that now senses not only the color capability of the main monitor, but also on the secondary monitor.  So, now the mini timer will be drawn correctly on the secondary monitor when it isn't the same as the main monitor. 
  83.  
  84. • The prefs file is handled more efficiently.
  85.  
  86. • A bug was corrected that caused only the first item to correctly receive an add or save when using checkboxes, if "Reset After Add/Save" had been checked in the preferences.
  87.  
  88. • Another bug that reset the time on the timer whenever any rates were cleared was fixed.
  89.  
  90. • A shareware screen was added in order to entice more people to register the program.  Registered users who did not send me their e-mail address can contact me and I will send you your registration code.
  91.  
  92. • Registered users will find the About screen modified with their name on it, and an animated XTimer icon.  A previously hidden easter egg is disclosed.  That egg is accessible to unregistered users under certain conditions.
  93.  
  94.  
  95. Fixes in 1.2
  96.       Hopefully fixed log bugs for good. Another bug was found that caused the charges on the log to all be displayed at the currently selected charge rate, rather than their own.
  97.       I fixed numerous minor bugs that were pretty obscure, like the timer unhiding itself when you minimized or maximized the window from the menu or by command key.
  98.       Adjustment made to how time is kept, due to discovery that the number of system "ticks" per second works out to be 60.15, rather than the 60 I've been reading; which was probably a close enough generalization for most purposes.
  99.      Fixed error which made XTimer window completely disappear if it was left on an alternate monitor at quit.
  100.  
  101. Changes in 1.2
  102.      Moved the Prefs menu off of the File menu and onto the menubar.
  103.      Alas, "Save Log As Text" has been added to the File menu. It should be viewed using a mono-spaced font like Monaco, in order to make the columns line up properly. Since TeachText uses Geneva, you'll be glad to see the new pref setting that allows you to select the text file creator. Also added, "Append Log to Text File", so you can keep your log copies in one place.
  104.      "Next Notice at:" message now displays even when the timer is stopped.
  105.      Checkboxes can now be used when Adding or Saving, for those who need to keep multiple settings for the same times, like to log connection surcharges along with the cost of the hourly on-line fees of their network. Users can still use Radio buttons if they prefer. Check the box appropriately in the Preference settings to decide.
  106.      New menu item, Clear Time Of..., lets you easily clear the log. You could also just save zero time to any Rate and accomplish the same thing, but this is convenient and intuitive. 
  107.      I modified the Help to try and clear up confusion some have expressed.
  108.      Now users who know how to use ResEdit can paste in their own sound to be used when Notices are sent.  Must be ID 128, non-purgeable.  Must allocate additional RAM to XTimer to accomodate sound's bytes. I recommend also adding about a 15K buffer to prevent any possible memory errors. 
  109.      Help screen text is in a compressed resource now, which helped offset the increase in code needed for new features.
  110.      I changed some of the command keys.  It was brought to my attention that Command-D is used in many communication programs as "Disconnect", in other applications it is often used for "Delete...".  This seemed like an especially hazardous situation, especially noting the "Auto-Return" feature, so I changed "View Log" from Command-D to Command-G.
  111.      I also decided that despite violating convention, it is much more convenient to have "Add Time To..." as Command-A (normally used for "Select All", which is not even a menu item in XTimer), rather than Command-J.  
  112.   
  113.  
  114. Fixes in 1.1.1:
  115.      Fixed glaring lethal bug that would cause the entire log to be reset to zero when the Charge Rate Preferences were changed.  My most sincere apologies to those who were affected.  It made me sick when it was reported to me.  It's just bewildering that it wasn't found before XTimer was released to the public.
  116.  
  117.  
  118. Changes in XTimer 1.1
  119.  
  120. New Feature: Auto-Return
  121.      Allows you to set XT to automatically return control to the program you were using after you Start, Stop, or Reset the timer. This enables you to use XTimer without having to reactivate another program afterwards.  XTimer can be brought to the front with Auto-Return on by unclicking Auto-Return, clicking on the window title bar, or by selecting XTimer from the Applications menu.
  122.  
  123. Changes:
  124.      Users with multiple monitors will find that XTimer now centers windows on the main screen, not always on the screen where the mouse is located.
  125.  
  126. Fixes:
  127.      Code corrected for Macs using 68000 CPU's.  Now XTimer won't die with "Unimplemented Trap" on those machines.
  128.  
  129.      <option> Start now completely Resets, formerly it started with 1 second charged.
  130.  
  131.      Time now saved on timer when XTimer is quit while timer is running.
  132.